stand in the breach - Turkish English Dictionary